home *** CD-ROM | disk | FTP | other *** search
/ Apple Developer Connectio…eloper Series 2005 March / Dev.CD Mar 05.iso / What's New / Technical Notes and Q&As / ADC Reference Library / css / wwdcstyle042604.css < prev    next >
Encoding:
Cascading Style Sheet File  |  2004-04-19  |  5.2 KB  |  370 lines

  1.  
  2.  
  3. #body h2 {
  4.     margin: 10px 0 -20px;
  5.     }
  6.  
  7. #body h3 {
  8.     background: #E1E1E1;
  9.     padding: 2px 5px;
  10.     margin: 25px 0 5px;
  11.     border: 1px solid #bbb;
  12.     }
  13.  
  14. .narrow {
  15.     width: 448px;
  16.     background: #E1E1E1;
  17.     padding: 2px 5px;
  18.     margin: 25px 0 5px;
  19.     border: 1px solid #bbb;
  20.     }
  21.     
  22. #body h4 {
  23.     color: #000;
  24.     }
  25.  
  26. #sidebar .graybox td {
  27.     padding-bottom: 0;
  28.     }
  29.  
  30. #sidebar .graybox table.register td {
  31.     vertical-align: middle;
  32.     font-size: 11px;
  33.     padding-bottom: 8px;
  34.     }
  35.  
  36. #sidebar ul.nav {
  37.     margin-bottom: 10px;
  38.     }
  39.  
  40. .graybox td.center {
  41.     text-align: center;
  42.     }
  43.  
  44. #previouswinners h3 {
  45.     width: 448px;
  46.     font-size: 14px;
  47.     background: #E1E1E1;
  48.     padding: 2px 5px;
  49.     margin: 30px 0 6px;
  50.     border: 1px solid #bbb;
  51.     }
  52.     
  53. #previouswinners .first {
  54.     margin-top: 0px;
  55.     }
  56.     
  57. #previouswinners h4 {
  58.     font-weight: bold;
  59.     font-size: 12px;
  60.     color: #000;
  61.     margin-bottom: 3px;
  62.     margin-top: 0;
  63.     }
  64.  
  65. #previouswinners p {
  66.     margin: 0 0 10px 20px;
  67.     }
  68.     
  69. #previouswinners p strong{
  70.     font-weight: bold;
  71.     color: #000;
  72.     }
  73.     
  74. #previouswinners .moreinfo {
  75.     margin-left: 0;
  76.     }
  77.     
  78. #videos object {
  79.     vertical-align: middle;
  80.     margin: 0 5px 0 10px;
  81.     }
  82.  
  83. #videos td {
  84.     padding-bottom: 7px;
  85.     }
  86.     
  87. .explore {
  88.     width: 180px;
  89.     margin-bottom: 10px;
  90.     }
  91.     
  92. .exploreinc {
  93.     width: 180px;
  94.     margin-bottom: 10px;
  95.     margin-top: 4px;
  96.     }
  97.     
  98. /* sessions page definitions */
  99. .sessions {
  100.     border: 1px solid #919699;
  101.     margin-bottom: 10px;
  102.     }
  103.  
  104. .sessions th {
  105.     padding: 6px 10px 6px 10px;
  106.     font-size: 10px;
  107.     background: #7E91A4;
  108.     color: #FFF;
  109.     }
  110.  
  111. .sessions td {
  112.     font-size: 12px;
  113.     text-align: left;
  114.     vertical-align: top;
  115.     }
  116.  
  117. .sessions .title td {
  118.     border-top: 1px solid #919699;
  119.     background: #F0F5F9;
  120.     padding: 6px 10px 6px 10px;
  121.     }
  122.  
  123. .sessions .description {
  124.     padding: 10px;
  125.     background: #FFF;
  126.     }
  127.     
  128. .sessions .title td.sortcolumn {
  129.     background: #DCE5EE;
  130.     }
  131.     
  132. .sessions .description td.sortcolumn {
  133.     background: #F5F5F5;
  134.     }
  135.     
  136. .sessions th.sortcolumn {
  137.     background: #334455;
  138.     }
  139.     
  140. .sessionstop {
  141.     border-right: 1px solid #919699;
  142.     background: #E2E2E2;
  143.     }
  144.     
  145. .sessionstop td {
  146.     border-top: 1px solid #919699;
  147.     border-left: 1px solid #919699;
  148.     padding: 10px;
  149.     text-align: left;
  150.     }
  151.     
  152. .earlyoffer {
  153.     border-top: 1px dashed #919699;
  154.     border-bottom: 1px dashed #919699;
  155.     padding: 5px 5px;
  156.     margin-bottom: 25px;
  157.     } 
  158.     
  159. /* calendar page definitions */
  160.  
  161. .days { 
  162.     border-top: 1px solid #919699;
  163.     border-right: 1px solid #919699;
  164.     }
  165.  
  166. .days td {
  167.     font-size: 10px;
  168.     line-height: 15px;
  169.     height: 40px;
  170.     text-align: center;
  171.     padding: 4px;
  172.     border-bottom: 1px solid #919699;
  173.     border-left: 1px solid #919699;
  174.     }
  175.     
  176. .days td.current {
  177.     background: #f1f1f1;
  178.     font-weight: bold;
  179.     }
  180.  
  181.     /* calendar table */
  182. .calendar {
  183.     border-bottom: 1px solid #919699;
  184.     border-right: 1px solid #919699;
  185.     margin-bottom: 15px;
  186.     vertical-align: top;
  187.     }
  188.     
  189. .calendar td {
  190.     border-left: 1px solid #CCCFD0;
  191.     border-top: 1px solid #CCCFD0;
  192.     padding: 6px 8px;
  193.     font-size: 10px;
  194.     font-weight: bold;
  195.     color: #FFF;
  196.     height: 50px;
  197.     vertical-align: top;
  198.     }
  199.     
  200. .calendar th {
  201.     border-top: 1px solid #919699;
  202.     border-left: 1px solid #CCCFD0;
  203.     background: #EEEFF0;
  204.     padding: 6px 8px;
  205.     font-size: 10px;
  206.     text-align: center;
  207.     }
  208.  
  209. .calendar .empty {
  210.     background: #FFF;
  211.     border-top: none;
  212.     border-left: none;
  213.     }
  214.     
  215. .calendar .location {
  216.     border-left: 1px solid #919699;
  217.     border-top: 1px solid #CCCFD0;
  218.     background: #EEEFF0;
  219.     font-weight: bold;
  220.     color: #000;
  221.     
  222.     }
  223.     
  224. .calendar .first {
  225.     border-top: 1px solid #919699;
  226.     border-left: 1px solid #919699;
  227.     }
  228.     
  229. .calendar .special {
  230.     color: #000;
  231.     font-weight: normal;
  232.     }    
  233.     
  234. .calendar .tba {
  235.     color: #A9A9A9;
  236.     font-weight: normal;
  237.     }
  238.     
  239. .calendar .special a:link {
  240.     color: #00f;
  241.     text-decoration: none;
  242.     }
  243.  
  244. .calendar .special a:visited {
  245.     color: #00a;
  246.     text-decoration: none;
  247.     }
  248.  
  249. .calendar .special a:hover, .calendar .special a:active {
  250.     color: #f60;
  251.     text-decoration: underline;
  252.     }
  253.     
  254. .calendar .quicktime {
  255.     background: #92B6E1;
  256.     }
  257.     
  258. .calendar .general {
  259.     background: #9A749C;
  260.     }
  261.  
  262. .calendar .enterprise {
  263.     background: #A9A9A9;
  264.     }
  265.  
  266. .calendar .frameworks {
  267.     background: #B4A851;
  268.     }
  269.  
  270. .calendar .graphics {
  271.     background: #F1AB00;
  272.     }
  273.  
  274. .calendar .core {
  275.     background: #689788;
  276.     }
  277.     
  278. .calendar .hardware {
  279.     background: #587993;
  280.     }
  281.  
  282. .calendar .devtools {
  283.     background: #B75312;
  284.     }
  285.     
  286. .calendar a:link, .calendar a:visited {
  287.     color: #FFF;
  288.     font-weight: bold;
  289.     text-decoration: none;
  290.     }
  291.  
  292. .calendar a:hover, .calendar a:active {
  293.     color: #FFF;
  294.     font-weight: bold;
  295.     text-decoration: underline;
  296.     }
  297.     
  298. .calendar th.middle, .calendar td.middle {
  299.     vertical-align: middle;
  300.     }
  301.     
  302.     /* legend table */
  303. .colorkey {
  304.     border: 1px solid #919699;
  305.     margin-right: 15px; 
  306.     }
  307.     
  308. .colorkey th {
  309.     font-size: 10px;
  310.     font-weight: bold;
  311.     padding: 10px;
  312.     }
  313.     
  314. .colorkey td {
  315.     font-size: 10px;
  316.     padding: 0 10px 10px 10px;
  317.     }
  318.  
  319. .colorkey img {
  320.     vertical-align: middle;
  321.     }
  322.     
  323. .colorkey .tba {
  324.     color: #A9A9A9;
  325.     font-weight: normal;
  326.     }
  327.     
  328.     /* promo tables */
  329. .calendarbottom {
  330.     border: 1px solid #919699;
  331.     width: 100%;
  332.     margin-bottom: 15px;
  333.     }
  334.     
  335. .calendarbottom td {
  336.     font-size: 10px;
  337.     padding: 10px
  338.     }
  339.     
  340. .calendarbottom table td {
  341.     padding: 0;
  342.     }
  343.     
  344. .calendarbottom img {
  345.     vertical-align: middle;
  346.     }
  347.     
  348. .normal {
  349.     font-weight: normal;
  350.     }
  351.     
  352. ul.links li {
  353.     margin-bottom: 4px;
  354.     padding-left: 0;
  355.     background: none;
  356.     }
  357.     
  358. /* ADA Definitions */
  359.  
  360. .enterbutton {
  361.     text-align: right;
  362.     padding: 8px 0 0 0;
  363.     margin: 15px 0 30px 0;
  364.     border-top: 1px solid #bbb;
  365.     }
  366.     
  367. .listintro {
  368.     margin-bottom: 0;
  369.     }
  370.